package ua.kharkov.khpi.tarasenko.bach.core.db;

import ua.kharkov.khpi.tarasenko.bach.core.EShopException;

/**
 * An <code>SummaryTask4DataStoreException</code> provides information on a SummaryTask4
 * working with data stores errors.
 * 
 * @author oleksandr
 * 
 */
public class EShopDataStoreException extends EShopException {
	private static final long serialVersionUID = 6300100776189871012L;

	/**
	 * Constructs a <code>SummaryTask4DataStoreException</code> with no specified detail
	 * message.
	 */
	public EShopDataStoreException() {
		
	}

	/**
	 * Constructs a <code>SummaryTask4DataStoreException</code> with specified detail
	 * message.
	 * 
	 * @param message - the description of the exception
	 */
	public EShopDataStoreException(String message) {
		super(message);
	}

	/**
	 * Construct a <code>SummaryTask4DataStoreException</code> with specified
	 * linkedException.
	 * 
	 * @param cause - the linked exception
	 */
	public EShopDataStoreException(Throwable cause) {
		super(cause);
		
	}

	/**
	 * Construct a <code>SummaryTask4DataStoreException</code> with specified detail
	 * message and linkedException.
	 * 
	 * @param message - the description of the exception
	 * @param cause - the linked exception
	 */
	public EShopDataStoreException(String message, Throwable cause) {
		super(message, cause);
		
	}
}
